home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Amiga Club Hoorn / ACH ClubDiskette No.24 (1995-06)(Amiga Club Hoorn)(NL).zip / ACH ClubDiskette No.24 (1995-06)(Amiga Club Hoorn)(NL).adf / WB2 / Guru3.0.lha / guru3.0 - english / theguru / Error.data < prev    next >
Text File  |  1994-11-13  |  31KB  |  1,624 lines

  1. * The Guru 3.0 data file, English version by E.Lensink
  2. *
  3. * Guru numbers are defined as nodes as follows
  4. *
  5. * @NODE(gurunum)
  6. * blahblah...
  7. * @ENDNODE
  8. * Everything contained in blahblah will be considered ONE sentence, if you want
  9. * to start a new one add '\n' (newline) at the end of a sentence.
  10. *
  11. *****************************************************************************
  12.  
  13. @NODE(INFO)
  14.  The Guru 3.0 GURU data file.\n
  15.  English version, ©1994 by Emiel Lensink\n
  16. @ENDNODE
  17.  
  18. @GENERAL
  19.  
  20. @NODE(00000000)
  21. 680x0 EXCEPTION:\n
  22.  EXCPT00: Reset initial interrupt stack pointer\n
  23. @ENDNODE
  24.  
  25. @NODE(00000002)
  26. 680x0 EXCEPTION:\n
  27.  ACPU_BusErr: Bus error\n
  28. \n
  29. DESCRIPTION:\n
  30.  Hardware bus fault/access error.\n
  31. @ENDNODE
  32.  
  33. @NODE(00000003)
  34. 680x0 EXCEPTION:\n
  35.  ACPU_AddressErr: Address error \n
  36. \n
  37. DESCRIPTION:\n
  38.  Illegal address access. Most of the time this is caused by an attempt to read or write
  39.  a word or longword from or at an uneven address.\n
  40. @ENDNODE
  41.  
  42. @NODE(00000004)
  43. 680x0 EXCEPTION:\n
  44.  ACPU_InstErr: Illegal instruction\n
  45. \n
  46. DESCRIPTION:\n
  47.  The instruction you tried to execute could not be executed. This is frequently caused
  48.  by 'forgetting to rts' so the processor runs into random memory. Another cause can be
  49.  something like 'jmp(a0)' where a0 doesn't point to program code.\n
  50. @ENDNODE
  51.  
  52. @NODE(00000005)
  53. 680x0 EXCEPTION:\n
  54.  ACPU_DivZero: Divide by zero\n
  55. \n
  56. DESCRIPTION:\n
  57.  You have attempted to divide a number by zero, which is not allowed. You should check your
  58.  code for things like 'divu d0,d1' where d0 could contain zero.\n
  59. @ENDNODE
  60.  
  61. @NODE(00000006)
  62. 680x0 EXCEPTION:\n
  63.  ACPU_CHK: Check instruction error\n
  64. @ENDNODE
  65.  
  66. @NODE(00000007)
  67. 680x0 EXCEPTION:\n
  68.  ACPU_TRAPV: TrapV instruction error\n
  69. @ENDNODE
  70.  
  71. @NODE(00000008)
  72. 680x0 EXCEPTION:\n
  73.  ACPU_PrivErr: Privilege violation error\n
  74. \n
  75. DESCRIPTION:\n
  76.  You can only execute certain instructions in supervisor mode. The most common mistake here
  77.  is 'move SR,d0' which should execute okay on a 68000 but fails on a '010 or higher.\n
  78. @ENDNODE
  79.  
  80. @NODE(00000009)
  81. 680x0 EXCEPTION:\n
  82.  ACPU_Trace: Trace error\n
  83. @ENDNODE
  84.  
  85. @NODE(0000000A)
  86. 680x0 EXCEPTION:\n
  87.  ACPU_LineA: Line 1010 Emulator error\n
  88. @ENDNODE
  89.  
  90. @NODE(0000000B)
  91. 680x0 EXCEPTION:\n
  92.  ACPU_LineF: Line 1111 Emulator error\n
  93. @ENDNODE
  94.  
  95. @NODE(0000000E)
  96. 680x0 EXCEPTION:\n
  97.  ACPU_Format: Stack frame format error\n
  98. @ENDNODE
  99.  
  100. @NODE(00000018)
  101. 680x0 EXCEPTION:\n
  102.  ACPU_Spurious: Spurious interrupt error\n
  103. @ENDNODE
  104.  
  105. @NODE(00000019)
  106. 680x0 EXCEPTION:\n
  107.  ACPU_AutoVec1: Autovector Level 1 interrupt error\n
  108. @ENDNODE
  109.  
  110. @NODE(0000001A)
  111. 680x0 EXCEPTION:\n
  112.  ACPU_AutoVec2: Autovector Level 2 interrupt error\n
  113. @ENDNODE
  114.  
  115. @NODE(0000001B)
  116. 680x0 EXCEPTION:\n
  117.  ACPU_AutoVec3: Autovector Level 3 interrupt error\n
  118. @ENDNODE
  119.  
  120. @NODE(0000001C)
  121. 680x0 EXCEPTION:\n
  122.  ACPU_AutoVec4: Autovector Level 4 interrupt error\n
  123. @ENDNODE
  124.  
  125. @NODE(0000001D)
  126. 680x0 EXCEPTION:\n
  127.  ACPU_AutoVec5: Autovector Level 5 interrupt error\n
  128. @ENDNODE
  129.  
  130. @NODE(0000001E)
  131. 680x0 EXCEPTION:\n
  132.  ACPU_AutoVec6: Autovector Level 6 interrupt error\n
  133. @ENDNODE
  134.  
  135. @NODE(0000001F)
  136. 680x0 EXCEPTION:\n
  137.  ACPU_AutoVec7: Autovector Level 7 interrupt error\n
  138. @ENDNODE
  139.  
  140. * The following exceptions are generated by the copro, mmu etc...
  141. * I have never ever got one of these, but they are in anyway, for the sake of completelynmess
  142.  
  143. @NODE(00000030)
  144. 680x0 EXCEPTION:\n
  145.  EXCPT48: FPCP branch or set on unordered condition\n
  146. @ENDNODE
  147.  
  148. @NODE(00000031)
  149. 680x0 EXCEPTION:\n
  150.  EXCPT49: FPCP inexact result\n
  151. @ENDNODE
  152.  
  153. @NODE(00000032)
  154. 680x0 EXCEPTION:\n
  155.  EXCPT50: FPCP divide by zero\n
  156. @ENDNODE
  157.  
  158. @NODE(00000033)
  159. 680x0 EXCEPTION:\n
  160.  EXCPT51: FPCP underflow\n
  161. @ENDNODE
  162.  
  163. @NODE(00000034)
  164. 680x0 EXCEPTION:\n
  165.  EXCPT52: FPCP operand error\n
  166. @ENDNODE
  167.  
  168. @NODE(00000035)
  169. 680x0 EXCEPTION:\n
  170.  EXCPT53: FPCP overflow\n
  171. @ENDNODE
  172.  
  173. @NODE(00000036)
  174. 680x0 EXCEPTION:\n
  175.  EXCPT54: FPCP signalling NAN\n
  176. @ENDNODE
  177.  
  178. @NODE(00000038)
  179. 680x0 EXCEPTION:\n
  180.  EXCPT56: MMU configuration error\n
  181. @ENDNODE
  182.  
  183. @NODE(00000039)
  184. 680x0 EXCEPTION:\n
  185.  EXCPT57: 68851 illegal operation\n
  186. @ENDNODE
  187.  
  188. @NODE(0000003A)
  189. 680x0 EXCEPTION:\n
  190.  EXCPT58: 68851 access level violation\n
  191. @ENDNODE
  192.  
  193.  
  194. * The normal guru numbers
  195. *****************************************
  196.  
  197. @NODE(01000001)
  198. DESCRIPTION (exec):\n
  199.  AN_ExcptVect: 68000 exception vector checksum (obs.)\n
  200. @ENDNODE
  201.  
  202.  
  203. @NODE(01000002)
  204. DESCRIPTION (exec):\n
  205.  AN_BaseChkSum: Execbase checksum bad (obsolete)\n
  206. @ENDNODE
  207.  
  208. @NODE(01000003)
  209. DESCRIPTION (exec):\n
  210.  AN_LibChkSum: Library checksum failure\n
  211. @ENDNODE
  212.  
  213. @NODE(01000004)
  214. DESCRIPTION (exec):\n
  215.  ??: Not enough memory for (a) library\n
  216. @ENDNODE
  217.  
  218. @NODE(01000005)
  219. DESCRIPTION (exec):\n
  220.  AN_MemCorrupt: Corrupt memory list detected in FreeMem()\n
  221. \n
  222. PROBABLE CAUSE:\n
  223.  You have written past the end of your buffer. This can be detected using 'Mungwall'.\n
  224. @ENDNODE
  225.  
  226. @NODE(01000006)
  227. DESCRIPTION (exec):\n
  228.  AN_IntrMem: No memory for interrupt servers\n
  229. @ENDNODE
  230.  
  231. @NODE(01000007)
  232. DESCRIPTION (exec):\n
  233.  AN_InitAptr: InitStruct of an APTR source (obsolete)\n
  234. @ENDNODE
  235.  
  236. @NODE(01000008)
  237. DESCRIPTION (exec):\n
  238.  AN_SemCorrupt: A semaphore is in an illegal state at RemSemaphore()\n
  239. @ENDNODE
  240.  
  241. @NODE(01000009)
  242. DESCRIPTION (exec):\n
  243.  AN_FreeTwice: Freeing memory that is already free\n
  244. \n
  245. PROBABLE CAUSE:\n
  246.  You tried to FreeMem twice on the same memory block.\n
  247. @ENDNODE
  248.  
  249. @NODE(0100000A)
  250. DESCRIPTION (exec):\n
  251.  AN_BogusExcpt: Illegal 680x0 exception taken (obsolete)\n
  252. @ENDNODE
  253.  
  254. @NODE(0100000B)
  255. DESCRIPTION (exec):\n
  256.  AN_IOUsedTwice: Attempt to reuse an active IORequest\n
  257. \n
  258. PROBABLE CAUSE:\n
  259.  You tried to reuse a still active IORequest.\n
  260. \n
  261. RECOVERY SUGGESTION:\n
  262.  Wait until IO is finished, then send next IORequest.\n
  263. @ENDNODE
  264.  
  265. @NODE(0100000C)
  266. DESCRIPTION (exec):\n
  267.  AN_MemoryInsane: Sanity check on memory list failed during AvailMem(MEMF_LARGEST)\n
  268. @ENDNODE
  269.  
  270. @NODE(0100000D)
  271. DESCRIPTION (exec):\n
  272.  AN_IOAfterClose: IO attempted on closed IORequest\n
  273. \n
  274. PROBABLE CAUSE:\n
  275.  You cannot reuse an IORequest after you've closed it.\n
  276. \n
  277. RECOVERY SUGGESTION:\n
  278.  Keep the IORequest open as long as you use it.\n
  279. @ENDNODE
  280.  
  281. @NODE(0100000E)
  282. DESCRIPTION (exec):\n
  283.  AN_StackProbe: Stack appears to extend out of range\n
  284. @ENDNODE
  285.  
  286. @NODE(0100000F)
  287. DESCRIPTION (exec):\n
  288.  AN_BadFreeAddr: Memory header not located\n
  289. \n
  290. PROBABLE CAUSE:\n
  291.  Usually this is caused by an invalid pointer/address passed to FreeMem()\n
  292. \n
  293. RECOVERY SUGGESTION:\n
  294.  Check your source for invalid pointers.\n
  295. @ENDNODE
  296.  
  297. @NODE(01000010)
  298. DESCRIPTION (exec):\n
  299.  AN_BadSemaphore: An attempt was made to use the old message semaphores\n
  300. @ENDNODE
  301.  
  302. @NODE(010000FF)
  303. DESCRIPTION (exec):\n
  304.  AN_BadQuickInt: A quick interrupt has happened to an uninitialized vector\n
  305. @ENDNODE
  306.  
  307.  
  308. @NODE(02010000)
  309. DESCRIPTION (graphics):\n
  310.  AN_GfxNoMem: Graphics out of memory\n
  311. @ENDNODE
  312.  
  313. @NODE(02010001)
  314. DESCRIPTION (graphics):\n
  315.  AN_GfxNoMemMspc: Monitorspec alloc, no memory\n
  316. @ENDNODE
  317.  
  318. @NODE(02010002)
  319. DESCRIPTION (graphics):\n
  320.  ??: Not enough memory for copperlist \n
  321. @ENDNODE
  322.  
  323. @NODE(02010003)
  324. DESCRIPTION (graphics):\n
  325.  ??: Copperlist is or was full\n
  326. @ENDNODE
  327.  
  328. @NODE(02010004)
  329. DESCRIPTION (graphics):\n
  330.  ??: Copperlist corrupt\n
  331. @ENDNODE
  332.  
  333. @NODE(02010005)
  334. DESCRIPTION (graphics):\n
  335.  ??: Not enough memory for copperlist header\n
  336. @ENDNODE
  337.  
  338. @NODE(02010006)
  339. DESCRIPTION (graphics):\n
  340.  AN_LongFrame: long frame, no memory\n
  341. @ENDNODE
  342.  
  343. @NODE(02010007)
  344. DESCRIPTION (graphics):\n
  345.  AN_ShortFrame: short frame, no memory\n
  346. @ENDNODE
  347.  
  348. @NODE(02010008)
  349. DESCRIPTION (graphics):\n
  350.  ??: fill, no memory for TmpRas\n
  351. @ENDNODE
  352.  
  353. @NODE(02010009)
  354. DESCRIPTION (graphics):\n
  355.  AN_TextTmpRas: text, no memory for TmpRas\n
  356. @ENDNODE
  357.  
  358. @NODE(0201000A)
  359. DESCRIPTION (graphics):\n
  360.  AN_BltBitMap: BltBitMap, no memory\n
  361. @ENDNODE
  362.  
  363. @NODE(0201000B)
  364. DESCRIPTION (graphics):\n
  365.  AN_RegionMemory: regions, memory not available\n
  366. @ENDNODE
  367.  
  368. @NODE(02010030)
  369. DESCRIPTION (graphics):\n
  370.  AN_MakeVPort: MakeVPort, no memory\n
  371. @ENDNODE
  372.  
  373. @NODE(0200000C)
  374. DESCRIPTION (graphics):\n
  375.  AN_GfxNewError\n
  376. @ENDNODE
  377.  
  378. @NODE(0200000D)
  379. DESCRIPTION (graphics):\n
  380.  AN_GfxFreeError: Could not free graphics\n
  381. @ENDNODE
  382.  
  383. @NODE(02011234)
  384. DESCRIPTION (graphics):\n
  385.  AN_GfxNoLCM: Emergency memory not available\n
  386. \n
  387. PROBABLE CAUSE:\n
  388.  The OS uses this memory for graphics clipping etc. If you rely totally on the OS to clip
  389.  really large sections of graphics (polygons far outside 'rastport') this might happen.\n
  390.  By the way: AMOS really suffers from this problem.\n
  391. \n
  392. RECOVERY SUGGESTION:\n
  393.  Doing your own graphics clipping might help ?!\n
  394. @ENDNODE
  395.  
  396. @NODE(02000401)
  397. DESCRIPTION (graphics):\n
  398.  AN_ObsoleteFont: unsupported font description used\n
  399. @ENDNODE
  400.  
  401.  
  402. @NODE(03010000)
  403. DESCRIPTION (layers):\n
  404.  AN_LayersNoMem: layers out of memory\n
  405. @ENDNODE
  406.  
  407.  
  408. @NODE(04000001)
  409. DESCRIPTION (intuition):\n
  410.  AN_GadgetType: unknown gadget type\n
  411. \n
  412. RECOVERY SUGGESTION:\n
  413.  Check your gadget definitions.\n
  414. @ENDNODE
  415.  
  416. @NODE(04010002)
  417. DESCRIPTION (intuition):\n
  418.  AN_CreatePort: create port, no memory\n
  419. @ENDNODE
  420.  
  421. @NODE(04010003)
  422. DESCRIPTION (intuition):\n
  423.  AN_ItemAlloc: item plane alloc, no memory\n
  424. @ENDNODE
  425.  
  426. @NODE(04010004)
  427. DESCRIPTION (intuition):\n
  428.  AN_SubAlloc: sub alloc, no memory\n
  429. @ENDNODE
  430.  
  431. @NODE(04010005)
  432. DESCRIPTION (intuition):\n
  433.  AN_PlaneAlloc: plane alloc, no memory\n
  434. @ENDNODE
  435.  
  436. @NODE(04000006)
  437. DESCRIPTION (intuition):\n
  438.  AN_ItemBoxTop: item box top < RelZero\n
  439. @ENDNODE
  440.  
  441. @NODE(04010007)
  442. DESCRIPTION (intuition):\n
  443.  AN_OpenScreen: OpenScreen(), not enough memory available\n
  444. @ENDNODE
  445.  
  446. @NODE(04010008)
  447. DESCRIPTION (intuition):\n
  448.  AN_OpenScrnRast: OpenScreen() raster alloc, not enough memory\n
  449. @ENDNODE
  450.  
  451. @NODE(04000009)
  452. DESCRIPTION (intuition):\n
  453.  AN_SysScrnType: open system screen, unknown type\n
  454. @ENDNODE
  455.  
  456. @NODE(0401000A)
  457. DESCRIPTION (intuition):\n
  458.  AN_AddSWGadget: add SW gadgets, no memory\n
  459. @ENDNODE
  460.  
  461. @NODE(0401000B)
  462. DESCRIPTION (intuition):\n
  463.  AN_OpenWindow: open window, no memory\n
  464. @ENDNODE
  465.  
  466. @NODE(0400000C)
  467. DESCRIPTION (intuition):\n
  468.  AN_BadState: Bad State Return entering Intuition\n
  469. \n
  470. RECOVERY SUGGESTION:\n
  471.  Help !? :-)\n
  472. @ENDNODE
  473.  
  474. @NODE(0400000D)
  475. DESCRIPTION (intuition):\n
  476.  AN_BadMessage: Bad Message received by IDCMP\n
  477. \n
  478. PROBABLE CAUSE:\n
  479.  Someone or something sent garbage to the IDCMP port.\n
  480. \n
  481. RECOVERY SUGGESTION:\n
  482.  If you sent the message, check the sent msg structure and it's contents. \n
  483. @ENDNODE
  484.  
  485. @NODE(0400000E)
  486. DESCRIPTION (intuition):\n
  487.  AN_WeirdEcho: weird echo causing incomprehension\n
  488. @ENDNODE
  489.  
  490. @NODE(0400000F)
  491. DESCRIPTION (intuition):\n
  492.  AN_NoConsole: couldn't open the console.device\n
  493. @ENDNODE
  494.  
  495. @NODE(04000010)
  496. DESCRIPTION (intuition):\n
  497.  AN_NoISem: Intuition skipped obtaining a semaphore\n
  498. @ENDNODE
  499.  
  500. @NODE(04000011)
  501. DESCRIPTION (intuition):\n
  502.  AN_ISemOrder: Intuition obtained a semaphore in bad order\n
  503. @ENDNODE
  504.  
  505.  
  506. @NODE(07010001)
  507. DESCRIPTION (dos):\n
  508.  AN_StartMem: no memory at startup\n
  509. \n
  510. RECOVERY SUGGESTION:\n
  511.  This should NEVER happen !!\n
  512. @ENDNODE
  513.  
  514. @NODE(07000002)
  515. DESCRIPTION (dos):\n
  516.  AN_EndTask: EndTask didn't end\n
  517. @ENDNODE
  518.  
  519. @NODE(07000003)
  520. DESCRIPTION (dos):\n
  521.  AN_QPktFail: Qpkt failure\n
  522. @ENDNODE
  523.  
  524. @NODE(07000004)
  525. DESCRIPTION (dos):\n
  526.  AN_AsyncPkt: Unexpected packet received\n
  527. \n
  528. PROBABLE CAUSE:\n
  529.  Don't really know, but it happens ALWAYS if you start a CLI-only program from a (self made)
  530.  icon. Programs that are intended for WB usage require special startup-code.\n
  531. \n
  532. RECOVERY SUGGESTION:\n
  533.  If it's supposed to be a workbench program, some workbench startup-code is required.\n
  534. @ENDNODE
  535.  
  536. @NODE(07000005)
  537. DESCRIPTION (dos):\n
  538.  AN_FreeVec: Freevec failed\n
  539. @ENDNODE
  540.  
  541. @NODE(07000006)
  542. DESCRIPTION (dos):\n
  543.  AN_DiskBlkSeq: Disk block sequence error\n
  544. \n
  545. RECOVERY SUGGESTION:\n
  546.  Your disk is corrupt. Try diskdoctor, disksalv, lasthope or so...\n
  547. @ENDNODE
  548.  
  549. @NODE(07000007)
  550. DESCRIPTION (dos):\n
  551.  AN_BitMap: Bitmap corrupt\n
  552. \n
  553. RECOVERY SUGGESTION:\n
  554.  Your disk is corrupt. Try diskdoctor, disksalv, lasthope or so...\n
  555.  (WARNING: can be caused by the SADDAM virus!!)\n
  556. @ENDNODE
  557.  
  558. @NODE(07000008)
  559. DESCRIPTION (dos):\n
  560.  AN_KeyFree: key already free\n
  561. @ENDNODE
  562.  
  563. @NODE(07000009)
  564. DESCRIPTION (dos):\n
  565.  AN_BadChkSum: Invalid checksum\n
  566. @ENDNODE
  567.  
  568. @NODE(0700000A)
  569. DESCRIPTION (dos):\n
  570.  AN_DiskError: disk error\n
  571. \n
  572. PROBABLE CAUSE:\n
  573.  Could be anything, your disk might be damaged, scratched, coffieed etc...\n
  574. \n
  575. RECOVERY SUGGESTION:\n
  576.  Seems pretty obvious to me... reformat the disk, if that fails throw it away.\n
  577. @ENDNODE
  578.  
  579. @NODE(0700000B)
  580. DESCRIPTION (dos):\n
  581.  AN_KeyRange: Key out of range\n
  582. @ENDNODE
  583.  
  584. @NODE(0700000C)
  585. DESCRIPTION (dos):\n
  586.  AN_BadOverlay: bad overlay\n
  587. @ENDNODE
  588.  
  589. @NODE(0700000D)
  590. DESCRIPTION (dos):\n
  591.  AN_BadInitFunc: Invalid init packet for cli/shell\n
  592. @ENDNODE
  593.  
  594. @NODE(0700000E)
  595. DESCRIPTION (dos):\n
  596.  AN_FileReclosed: A filehandle was closed more than once\n
  597. \n
  598. RECOVERY SUGGESTION:\n
  599.  You can only close a file ONE time, else you get this !\n
  600. @ENDNODE
  601.  
  602.  
  603. @NODE(08000001)
  604. DESCRIPTION (ramlib):\n
  605.  AN_BadSegList: overlays are illegal for library segments\n
  606. @ENDNODE
  607.  
  608.  
  609. @NODE(0A000001)
  610. DESCRIPTION (expansion):\n
  611.  AN_BadExpansionFree: Freeed free region\n
  612. @ENDNODE
  613.  
  614.  
  615. @NODE(11000001)
  616. DESCRIPTION (console.device):\n
  617.  AN_NoWindow: Console can't open initial window\n
  618. @ENDNODE
  619.  
  620.  
  621. @NODE(14000001)
  622. DESCRIPTION (trackdisk.device):\n
  623.  AN_TDCalibSeek: calibrate, a seek error occured\n
  624. @ENDNODE
  625.  
  626. @NODE(14000002)
  627. DESCRIPTION (trackdisk.device):\n
  628.  AN_TDDelay: delay, error on timer wait\n
  629. @ENDNODE
  630.  
  631. @NODE(15000001)
  632. DESCRIPTION (timer.device):\n
  633.  AN_TMBadReq: bad request\n
  634. @ENDNODE
  635.  
  636. @NODE(15000002)
  637. DESCRIPTION (timer.device):\n
  638.  AN_TMBadSupply: power supply -- no 50/60 hz ticks \n
  639. \n
  640. RECOVERY SUGGESTION:\n
  641.  Try another power socket :-)\n
  642. @ENDNODE
  643.  
  644. @NODE(21000001)
  645. DESCRIPTION (disk.resource):\n
  646.  AN_DRHasDisk: get unit, already has disk\n
  647. @ENDNODE
  648.  
  649. @NODE(21000002)
  650. DESCRIPTION (disk.resource):\n
  651.  AN_DRIntNoAct: interrupt, no active unit\n
  652. @ENDNODE
  653.  
  654. @NODE(30000001)
  655. DESCRIPTION (bootstrap):\n
  656.  AN_BootError: boot code returned an error\n
  657. \n
  658. RECOVERY SUGGESTION:\n
  659.  Bootblock may be corrupt, try INSTALling the disk.\n
  660. @ENDNODE
  661.  
  662. @NODE(B1000001)
  663. DESCRIPTION (workbench):\n
  664.  AN_NoFonts\n
  665. @ENDNODE
  666.  
  667. @NODE(31000001)
  668. DESCRIPTION (workbench):\n
  669.  AN_WBBadStartupMsg1\n
  670. @ENDNODE
  671.  
  672. @NODE(31000002)
  673. DESCRIPTION (workbench):\n
  674.  AN_WBBadStartupMsg2\n
  675. @ENDNODE
  676.  
  677. @NODE(31000003)
  678. DESCRIPTION (workbench):\n
  679.  AN_WBBadIOMsg\n
  680. @ENDNODE
  681.  
  682. @NODE(B1010004)
  683. DESCRIPTION (workbench):\n
  684.  AN_WBInitPotionAllocDrawer\n
  685. @ENDNODE
  686.  
  687. @NODE(B1010005)
  688. DESCRIPTION (workbench):\n
  689.  AN_WBCreateWBMenusCreateMenus1\n
  690. @ENDNODE
  691.  
  692. @NODE(B1010006)
  693. DESCRIPTION (workbench):\n
  694.  AN_WBCreateWBMenusCreateMenus2\n
  695. @ENDNODE
  696.  
  697. @NODE(B1010007)
  698. DESCRIPTION (workbench):\n
  699.  AN_WBLayoutWBMenusLayoutMenus\n
  700. @ENDNODE
  701.  
  702. @NODE(B1010008)
  703. DESCRIPTION (workbench):\n
  704.  AN_WBAddToolMenuItem\n
  705. @ENDNODE
  706.  
  707. @NODE(B1010009)
  708. DESCRIPTION (workbench):\n
  709.  AN_WBReLayoutToolMenu\n
  710. @ENDNODE
  711.  
  712. @NODE(B101000A)
  713. DESCRIPTION (workbench):\n
  714.  AN_WBinitTimer\n
  715. @ENDNODE
  716.  
  717. @NODE(B101000B)
  718. DESCRIPTION (workbench):\n
  719.  AN_WBinitLayerDemon\n
  720. @ENDNODE
  721.  
  722. @NODE(B101000C)
  723. DESCRIPTION (workbench):\n
  724.  AN_WBinitWbGels\n
  725. @ENDNODE
  726.  
  727. @NODE(B101000D)
  728. DESCRIPTION (workbench):\n
  729.  AN_WBInitScreenAndWindows1\n
  730. @ENDNODE
  731.  
  732. @NODE(B101000E)
  733. DESCRIPTION (workbench):\n
  734.  AN_WBInitScreenAndWindows2\n
  735. @ENDNODE
  736.  
  737. @NODE(B101000F)
  738. DESCRIPTION (workbench):\n
  739.  AN_WBInitScreenAndWindows3\n
  740. @ENDNODE
  741.  
  742. @NODE(B1010010)
  743. DESCRIPTION (workbench):\n
  744.  AN_WBMAlloc\n
  745. @ENDNODE
  746.  
  747.  
  748. @SUBSYS1
  749. * Activate combination mode one xx000000
  750.  
  751. @NODE(01000000)
  752. CAUSED BY:\n
  753.  exec.library\n
  754. @ENDNODE
  755.  
  756. @NODE(02000000)
  757. CAUSED BY:\n
  758.  graphics.library\n
  759. @ENDNODE
  760.  
  761. @NODE(03000000)
  762. CAUSED BY:\n
  763.  layers.library\n
  764. @ENDNODE
  765.  
  766. @NODE(04000000)
  767. CAUSED BY:\n
  768.  intuition.library\n
  769. @ENDNODE
  770.  
  771. @NODE(05000000)
  772. CAUSED BY:\n
  773.  math.library\n
  774. @ENDNODE
  775.  
  776. @NODE(06000000)
  777. CAUSED BY:\
  778.  clist.library\
  779. @ENDNODE
  780.  
  781. @NODE(07000000)
  782. CAUSED BY:\n
  783.  dos.library\n
  784. @ENDNODE
  785.  
  786. @NODE(08000000)
  787. CAUSED BY:\n
  788.  ramlib.library\n
  789. @ENDNODE
  790.  
  791. @NODE(09000000)
  792. CAUSED BY:\n
  793.  icon.library\n
  794. @ENDNODE
  795.  
  796. @NODE(0A000000)
  797. CAUSED BY:\n
  798.  expansion.library\n
  799. @ENDNODE
  800.  
  801. @NODE(0B000000)
  802. CAUSED BY:\n
  803.  diskfont.library\n
  804. @ENDNODE
  805.  
  806. @NODE(10000000)
  807. CAUSED BY:\n
  808.  audio.device\n
  809. @ENDNODE
  810.  
  811. @NODE(11000000)
  812. CAUSED BY:\n
  813.  console.device\n
  814. @ENDNODE
  815.  
  816. @NODE(12000000)
  817. CAUSED BY:\n
  818.  gameport.device\n
  819. @ENDNODE
  820.  
  821. @NODE(13000000)
  822. CAUSED BY:\n
  823.  keyboard.device\n
  824. @ENDNODE
  825.  
  826. @NODE(14000000)
  827. CAUSED BY:\n
  828.  trackdisk.device\n
  829. @ENDNODE
  830.  
  831. @NODE(15000000)
  832. CAUSED BY:\n
  833.  timer.device\n
  834. @ENDNODE
  835.  
  836. @NODE(2000000)0
  837. CAUSED BY:\n
  838.  cia.resource\n
  839. @ENDNODE
  840.  
  841. @NODE(21000000)
  842. CAUSED BY:\n
  843.  disk.resource\n
  844. @ENDNODE
  845.  
  846. @NODE(22000000)
  847. CAUSED BY:\n
  848.  misc.resource\n
  849. @ENDNODE
  850.  
  851. @NODE(30000000)
  852. CAUSED BY:\n
  853.  bootstrap\n
  854. @ENDNODE
  855.  
  856. @NODE(31000000)
  857. CAUSED BY:\n
  858.  workbench\n
  859. @ENDNODE
  860.  
  861. @NODE(32000000)
  862. CAUSED BY:\n
  863.  diskcopy\n
  864. @ENDNODE
  865.  
  866. @NODE(33000000)
  867. CAUSED BY:\n
  868.  gadtools.library\n
  869. @ENDNODE
  870.  
  871. @NODE(34000000)
  872. CAUSED BY:\n
  873.  utility.library\n
  874. @ENDNODE
  875.  
  876. @NODE(35000000)
  877. CAUSED BY:\n
  878.  unknown (fubaatni)\n
  879. @ENDNODE
  880.  
  881.  
  882. @SUBSYS2
  883. * Activate combination mode two 00xx0000
  884.  
  885. @NODE(00010000)
  886. COULD NOT:\n
  887.  get memory\n
  888. @ENDNODE
  889.  
  890. @NODE(00020000)
  891. COULD NOT:\n
  892.  make library\n
  893. @ENDNODE
  894.  
  895. @NODE(00030000)
  896. COULD NOT:\n
  897.  open library\n
  898. @ENDNODE
  899.  
  900. @NODE(00040000)
  901. COULD NOT:\n
  902.  open device\n
  903. @ENDNODE
  904.  
  905. @NODE(00050000)
  906. COULD NOT:\n
  907.  open resource\n
  908. @ENDNODE
  909.  
  910. @NODE(00060000)
  911. MADE AN:\n
  912.  IOError\n
  913. @ENDNODE
  914.  
  915. @NODE(00070000)
  916. COULD NOT:\n
  917.  get signal\n
  918. @ENDNODE
  919.  
  920. @NODE(00080000)
  921. GOT:\n
  922.  bad parameters\n
  923. @ENDNODE
  924.  
  925. @NODE(00090000)
  926. COULD NOT:\n
  927.  close library (too many closes)\n
  928. @ENDNODE
  929.  
  930. @NODE(000A0000)
  931. COULD NOT:\n
  932.  close device (too many closes)\n
  933. @ENDNODE
  934.  
  935. @NODE(000B0000)
  936. COULD NOT:\n
  937.  create process\n
  938. @ENDNODE
  939.  
  940.  
  941. @SUBSYS3
  942. * Activate combination mode three 0000xxxx
  943.  
  944. @NODE(00008001)
  945. ON:\n
  946.  exec.library\n
  947. @ENDNODE
  948.  
  949. @NODE(00008002)
  950. ON:\n
  951.  graphics.library\n
  952. @ENDNODE
  953.  
  954. @NODE(00008003)
  955. ON:\n
  956.  layers.library\n
  957. @ENDNODE
  958.  
  959. @NODE(00008004)
  960. ON:\n
  961.  intuition.library\n
  962. @ENDNODE
  963.  
  964. @NODE(00008005)
  965. ON:\n
  966.  math.library\n
  967. @ENDNODE
  968.  
  969. @NODE(00008007)
  970. ON:\n
  971.  dos.library\n
  972. @ENDNODE
  973.  
  974. @NODE(00008008)
  975. ON:\n
  976.  ramlib.library\n
  977. @ENDNODE
  978.  
  979. @NODE(00008009)
  980. ON:\n
  981.  icon.library\n
  982. @ENDNODE
  983.  
  984. @NODE(0000800A)
  985. ON:\n
  986.  expansion.library\n
  987. @ENDNODE
  988.  
  989. @NODE(0000800B)
  990. ON:\n
  991.  diskfont.library\n
  992. @ENDNODE
  993.  
  994. @NODE(0000800C)
  995. ON:\n
  996.  utility.library\n
  997. @ENDNODE
  998.  
  999. @NODE(00008010)
  1000. ON:\n
  1001.  audio.device\n
  1002. @ENDNODE
  1003.  
  1004. @NODE(00008011)
  1005. ON:\n
  1006.  console.device\n
  1007. @ENDNODE
  1008.  
  1009. @NODE(00008012)
  1010. ON:\n
  1011.  gameport.device\n
  1012. @ENDNODE
  1013.  
  1014. @NODE(00008013)
  1015. ON:\n
  1016.  keyboard.device\n
  1017. @ENDNODE
  1018.  
  1019. @NODE(00008014)
  1020. ON:\n
  1021.  trackdisk.device\n
  1022. @ENDNODE
  1023.  
  1024. @NODE(00008015)
  1025. ON:\n
  1026.  timer.device\n
  1027. @ENDNODE
  1028.  
  1029. @NODE(00008020)
  1030. ON:\n
  1031.  cia.recource\n
  1032. @ENDNODE
  1033.  
  1034. @NODE(00008021)
  1035. ON:\n
  1036.  disk.resource\n
  1037. @ENDNODE
  1038.  
  1039. @NODE(00008022)
  1040. ON:\n
  1041.  misc.resource\n
  1042. @ENDNODE
  1043.  
  1044. @NODE(00008030)
  1045. ON:\n
  1046.  bootstrap\n
  1047. @ENDNODE
  1048.  
  1049. @NODE(00008031)
  1050. ON:\n
  1051.  workbench\n
  1052. @ENDNODE
  1053.  
  1054. @NODE(00008032)
  1055. ON:\n
  1056.  diskcopy\n
  1057. @ENDNODE
  1058.  
  1059. @NODE(00008033)
  1060. ON:\n
  1061.  gadtools.library\n
  1062. @ENDNODE
  1063.  
  1064. @NODE(00008035)
  1065. ON:\n
  1066.  unknown (fubaatni)\n
  1067. @ENDNODE
  1068.  
  1069. *****************************************************************************
  1070. * The Guru 3.0 data file, English version by E.Lensink
  1071. *
  1072. * Dos numbers are defined as nodes as follows
  1073. *
  1074. * @NODE(dosnum)
  1075. * blahblah...
  1076. * @ENDNODE
  1077. * Everything contained in blahblah will be considered ONE sentence, if you want
  1078. * to start a new one add '\n' (newline) at the end of a sentence.
  1079. *
  1080. *****************************************************************************
  1081.  
  1082. @DOS
  1083.  
  1084.  
  1085. @NODE(103)
  1086. DOS ERROR:\n
  1087.  103: Not enough memory available\n
  1088. \n
  1089. PROBABLE CAUSE:\n
  1090.  You do not have enough free ram to carry out the operation. Memory may be fragmented.\n
  1091. \n
  1092. RECOVERY SUGGESTION:\n
  1093.  Close all unneeded windows and stop any unneeded tasks, then try again. Reboot if this
  1094.  doesn't work. You may need to add more memory to your Amiga.\n
  1095. @ENDNODE
  1096.  
  1097. @NODE(105)
  1098. DOS ERROR:\n
  1099.  105: Process table full\n
  1100. \n
  1101. PROBABLE CAUSE:\n
  1102.  There is a limit to the number of possible processes.\n
  1103. \n
  1104. RECOVERY SUGGESTION:\n
  1105.  Stop one or more tasks.\n
  1106. @ENDNODE
  1107.  
  1108. @NODE(114)
  1109. DOS ERROR:\n
  1110.  114: Bad template\n
  1111. \n
  1112. PROBABLE CAUSE:\n
  1113.  Incorrect command line.\n
  1114. \n
  1115. RECOVERY SUGGESTION:\n
  1116.  Consult the program's documentation for the correct format.\n
  1117. @ENDNODE
  1118.  
  1119. @NODE(115)
  1120. DOS ERROR:\n
  1121.  115: Bad number\n
  1122. \n
  1123. PROBABLE CAUSE:\n
  1124.  The program was expecting a numeric argument.\n
  1125. \n
  1126. RECOVERY SUGGESTION:\n
  1127.  Consult the program's documentation for the correct format.\n
  1128. @ENDNODE
  1129.  
  1130. @NODE(116)
  1131. DOS ERROR:\n
  1132.  116: Required argument missing\n
  1133. \n
  1134. PROBABLE CAUSE:\n
  1135.  Incorrect command line.\n
  1136. \n
  1137. RECOVERY SUGGESTION:\n
  1138.  Consult the program's documentation for the correct format.\n
  1139. @ENDNODE
  1140.  
  1141. @NODE(117)
  1142. DOS ERROR:\n
  1143.  117: Value after keyword missing\n
  1144. \n
  1145. PROBABLE CAUSE:\n
  1146.  Keyword was specified with no arguments.\n
  1147. \n
  1148. RECOVERY SUGGESTION:\n
  1149.  Consult the program's documentation for the correct format.\n
  1150. @ENDNODE
  1151.  
  1152. @NODE(118)
  1153. DOS ERROR:\n
  1154.  118: Wrong number of arguments\n
  1155. \n
  1156. PROBABLE CAUSE:\n
  1157.  Too few or too many arguments.\n
  1158. \n
  1159. RECOVERY SUGGESTION:\n
  1160.  Consult the program's documentation for the correct format.\n
  1161. @ENDNODE
  1162.  
  1163. @NODE(119)
  1164. DOS ERROR:\n
  1165.  119: Unmatched quotes\n
  1166. \n
  1167. PROBABLE CAUSE:\n
  1168.  You have an odd number of quotation marks.\n
  1169. \n
  1170. RECOVERY SUGGESTION:\n
  1171.  Place double quotation marks (") at the beginning and end of the path or string.\n
  1172. @ENDNODE
  1173.  
  1174. @NODE(120)
  1175. DOS ERROR:\n
  1176.  120: Argument line invalid or too long\n
  1177. \n
  1178. PROBABLE CAUSE:\n
  1179.  Your command line is incorrect or contains too many arguments.\n
  1180. \n
  1181. RECOVERY SUGGESTION:\n
  1182.  Consult the program's documentation for the correct format.\n
  1183. @ENDNODE
  1184.  
  1185. @NODE(121)
  1186. DOS ERROR:\n
  1187.  121: File is not executable\n
  1188. \n
  1189. PROBABLE CAUSE:\n
  1190.  You misspelled the command name, or the file may not be a loadable (program or script) file.\n
  1191. \n
  1192. RECOVERY SUGGESTION:\n
  1193.  Retype the filename and make sure that the file is a program file. To execute a script,
  1194.  the 'S' bit must be set or the EXECUTE command must be used.\n
  1195. @ENDNODE
  1196.  
  1197. @NODE(122)
  1198. DOS ERROR:\n
  1199.  122: Invalid resident library\n
  1200. \n
  1201. PROBABLE CAUSE:\n
  1202.  You are trying to use commands with a previous version of AmigaDOS; for
  1203.  example, Version 2.0 commands with Version 1.3 Kickstart.\n
  1204. \n
  1205. RECOVERY SUGGESTION:\n
  1206.  Use another Kickstart :-).\n
  1207. @ENDNODE
  1208.  
  1209. @NODE(202)
  1210. DOS ERROR:\n
  1211.  202: Object is in use\n
  1212. \n
  1213. PROBABLE CAUSE:\n
  1214.  The specified file or directory already has a Lock() on it. It may be being edited by another
  1215.  application, or assigned.\n
  1216. \n
  1217. RECOVERY SUGGESTION:\n
  1218.  Stop the application that is using the file or directory or remove the assignment.\n
  1219. @ENDNODE
  1220.  
  1221. @NODE(203)
  1222. DOS ERROR:\n
  1223.  203: Object already exists\n
  1224. \n
  1225. PROBABLE CAUSE:\n
  1226.  The name that you specified already belongs to another file or directory.\n
  1227. \n
  1228. RECOVERY SUGGESTION:\n
  1229.  Use another name or delete the existing file or directory, then try again.\n
  1230. @ENDNODE
  1231.  
  1232. @NODE(204)
  1233. DOS ERROR:\n
  1234.  204: Directory not found\n
  1235. \n
  1236. PROBABLE CAUSE:\n
  1237.  AmigaDOS cannot find the directory you specified. You may have made
  1238.  a typing or spelling error.\n
  1239. \n
  1240. RECOVERY SUGGESTION:\n
  1241.  Check the directory name and location (use DIR if neccessary) then reissue the command.\n
  1242. @ENDNODE
  1243.  
  1244. @NODE(205)
  1245. DOS ERROR:\n
  1246.  205: Object not found\n
  1247. \n
  1248. PROBABLE CAUSE:\n
  1249.  AmigaDOS cannot find the file or device you specified. You may have
  1250.  made a typing or spelling error.\n
  1251. \n
  1252. RECOVERY SUGGESTION:\n
  1253.  Check the filename (using DIR) or the device name (using INFO or ASSIGN) and reissue the command.\n
  1254. @ENDNODE
  1255.  
  1256. @NODE(206)
  1257. DOS ERROR:\n
  1258.  206: Invalid window description\n
  1259. \n
  1260. PROBABLE CAUSE:\n
  1261.  Occurs when specifying a window size for a Shell, ED, or ICONX window. The window may be
  1262.  too big or too small, or you may have omitted an argument. Also occurs with the NEWSHELL
  1263.  command if a device name is supplied that is not a window.\n
  1264. \n
  1265. RECOVERY SUGGESTION:\n
  1266.  Reissue the window specification.\n
  1267. @ENDNODE
  1268.  
  1269. @NODE(207)
  1270. DOS ERROR:\n
  1271.  207: Object too large\n
  1272. \n
  1273.  Sorry, no further details available.\n
  1274. @ENDNODE
  1275.  
  1276. @NODE(209)
  1277. DOS ERROR:\n
  1278.  209: Packet request type unknown\n
  1279. \n
  1280. PROBABLE CAUSE:\n
  1281.  You have asked a device handler to attempt an operation it cannot do. For example, the 
  1282.  console handler cannot rename things.\n
  1283. \n
  1284. RECOVERY SUGGESTION:\n
  1285.  Check the request code passed to device handlers for the appropriate request.\n
  1286. @ENDNODE
  1287.  
  1288. @NODE(210)
  1289. DOS ERROR:\n
  1290.  210: Object name invalid\n
  1291. \n
  1292. PROBABLE CAUSE:\n
  1293.  There is an invalid character in the filename or the filename is too long.\n
  1294. \n
  1295. RECOVERY SUGGESTION:\n
  1296.  Retype the name, being sure not to use any invalid characters, or exceed the maximum length.\n
  1297. @ENDNODE
  1298.  
  1299. @NODE(211)
  1300. DOS ERROR:\n
  1301.  211: Invalid object lock\n
  1302. \n
  1303. PROBABLE CAUSE:\n
  1304.  You have used something that is not a valid lock.\n
  1305. \n
  1306. RECOVERY SUGGESTION:\n
  1307.  Check that your code only passes valid locks to AmigaDOS calls that expect locks.\n
  1308. @ENDNODE
  1309.  
  1310. @NODE(212)
  1311. DOS ERROR:\n
  1312.  212: Object is not of required type\n
  1313. \n
  1314. PROBABLE CAUSE:\n
  1315.  You may have specified a filename for an operation that requires a directory name,
  1316.  or vice versa.\n
  1317. \n
  1318. RECOVERY SUGGESTION:\n
  1319.  Consult the documentation of the program for the correct command format.\n
  1320. @ENDNODE
  1321.  
  1322. @NODE(213)
  1323. DOS ERROR:\n
  1324.  213: Disk not validated\n
  1325. \n
  1326. PROBABLE CAUSE:\n
  1327.  If you have just inserted a disk the validation process may still be in progress. It's
  1328.  also possible that your disk is corrupt.\n
  1329. \n
  1330. RECOVERY SUGGESTION:\n
  1331.  Wait for the validation process to finish. Watch for drive light to turn off. Allow a
  1332.  minute for floppy disks and several minutes for for hard disks. Corrupt disks cannot be
  1333.  validated. If corrupted, try retrieving and copying the files to another disk. Use
  1334.  DISKDOCTOR or DISKSALV if neccessary.\n
  1335. @ENDNODE
  1336.  
  1337. @NODE(214)
  1338. DOS ERROR:\n
  1339.  214: Disk is write-protected\n
  1340. \n
  1341. PROBABLE CAUSE:\n
  1342.  The plastic tab is in the write-protect position or the disk has been LOCKed.\n
  1343. \n
  1344. RECOVERY SUGGESTION:\n
  1345.  If you're certain you want to write to that particular disk, deprotect it or use the
  1346.  LOCK OFF command. Otherwise, use a different disk.\n
  1347. @ENDNODE
  1348.  
  1349. @NODE(215)
  1350. DOS ERROR:\n
  1351.  215: Rename across devices attempted\n
  1352. \n
  1353. PROBABLE CAUSE:\n
  1354.  RENAME only changes a filename on the same volume.\n
  1355. \n
  1356. RECOVERY SUGGESTION:\n
  1357.  Use COPY to copy the file to the destination volume. Delete it from the source volume,
  1358.  if desired. Then use RENAME, if desired. You could also use a PD program like 'MOVE' to
  1359.  perform the operation.\n
  1360. @ENDNODE
  1361.  
  1362. @NODE(216)
  1363. DOS ERROR:\n
  1364.  216: Directory not empty\n
  1365. \n
  1366. PROBABLE CAUSE:\n
  1367.  This error occurs if you attempt to delete a directory that contains files or subdirectories.\n
  1368. \n
  1369. RECOVERY SUGGESTION:\n
  1370.  Use the ALL option of DELETE if you really want to delete the directory and its contents.\n
  1371. @ENDNODE
  1372.  
  1373. @NODE(217)
  1374. DOS ERROR:\n
  1375.  217: Too many levels\n
  1376. \n
  1377. PROBABLE CAUSE:\n
  1378.  Directory nesting is too deep.\n
  1379. \n
  1380. RECOVERY SUGGESTION:\n
  1381.  Reorganize directories so that there are fewer levels or change directories in stages
  1382.  to reach the desired level.\n
  1383. @ENDNODE
  1384.  
  1385. @NODE(218)
  1386. DOS ERROR:\n
  1387.  218: Device (or volume) not mounted\n
  1388. \n
  1389. PROBABLE CAUSE:\n
  1390.  If the device is a floppy disk, it has not been inserted in a drive. If it's another type
  1391.  of device, it has not been mounted, or the name is misspelled.\n
  1392. \n
  1393. RECOVERY SUGGESTION:\n
  1394.  Insert the correct floppy disk, mount the device, check the spelling of the device name,
  1395.  revise your Mountlist/mount file, or assign the device name appropriately.\n
  1396. @ENDNODE
  1397.  
  1398. @NODE(219)
  1399. DOS ERROR:\n
  1400.  219: Seek error\n
  1401. \n
  1402. PROBABLE CAUSE:\n
  1403.  You have attempted to call SEEK with invalid arguments.\n
  1404. \n
  1405. RECOVERY SUGGESTION:\n
  1406.  Make sure that you only SEEK within the file. You cannot SEEK outside the bounds of the file.\n
  1407. @ENDNODE
  1408.  
  1409. @NODE(220)
  1410. DOS ERROR:\n
  1411.  220: Comment is too long\n
  1412. \n
  1413. PROBABLE CAUSE:\n
  1414.  Your filenote has exceeded the maximum number of chatacters (79).\n
  1415. \n
  1416. RECOVERY SUGGESTION:\n
  1417.  Use a shorter filenote.\n
  1418. @ENDNODE
  1419.  
  1420. @NODE(221)
  1421. DOS ERROR:\n
  1422.  221: Disk is full\n
  1423. \n
  1424. PROBABLE CAUSE:\n
  1425.  There is not enough room on the disk to perform the requested operation.\n
  1426. \n
  1427. RECOVERY SUGGESTION:\n
  1428.  Delete some unnecessary files or directories, or use a different disk.\n
  1429. @ENDNODE
  1430.  
  1431. @NODE(222)
  1432. DOS ERROR:\n
  1433.  222: Object is protected from deletion\n
  1434. \n
  1435. PROBABLE CAUSE:\n
  1436.  The d (deletable) protection bit of the file or directory is clear.\n
  1437. \n
  1438. RECOVERY SUGGESTION:\n
  1439.  If you are certain that you want to
  1440.  delete the file or directory, use PROTECT to set the d bit, or use the FORCE option of DELETE.\n
  1441. @ENDNODE
  1442.  
  1443. @NODE(223)
  1444. DOS ERROR:\n
  1445.  223: File is write protected\n
  1446. \n
  1447. PROBABLE CAUSE:\n
  1448.  The w (writeable) protection bit of the file is clear.\n
  1449. \n
  1450. RECOVERY SUGGESTION:\n
  1451.  If you are certain that you want to overwrite the file, use PROTECT to set the w bit.\n
  1452. @ENDNODE
  1453.  
  1454. @NODE(224)
  1455. DOS ERROR:\n
  1456.  224: File is read protected\n
  1457. \n
  1458. PROBABLE CAUSE:\n
  1459.  The r (readable) protection bit of the file is clear.\n
  1460. \n
  1461. RECOVERY SUGGESTION:\n
  1462.  Use PROTECT to set the r bit of the file.\n
  1463. @ENDNODE
  1464.  
  1465. @NODE(225)
  1466. DOS ERROR:\n
  1467.  225: Not a valid DOS disk\n
  1468. \n
  1469. PROBABLE CAUSE:\n
  1470.  The disk in the drive is not an AmigaDOS disk, it has not been formatted, or it is corrupt.\n
  1471. \n
  1472. RECOVERY SUGGESTION:\n
  1473.  Be sure you are using the correct disk. If the disk worked previously, use a disk recovery
  1474.  program (DISKSALV, DISKDOCTOR) to salvage its files. Format unformatted disks.\n
  1475. @ENDNODE
  1476.  
  1477. @NODE(226)
  1478. DOS ERROR:\n
  1479.  226: No disk in drive\n
  1480. \n
  1481. PROBABLE CAUSE:\n
  1482.  The disk is not (properly) inserted in the specified drive.\n
  1483. \n
  1484. RECOVERY SUGGESTION:\n
  1485.  Insert the appropriate disk in the specified drive.\n
  1486. @ENDNODE
  1487.  
  1488. @NODE(232)
  1489. DOS ERROR:\n
  1490.  232: No more entries in directory\n
  1491. \n
  1492. PROBABLE CAUSE:\n
  1493.  This indicates that the AmigaDOS call EXNEXT has no more entries in the directory you are examining.\n
  1494. \n
  1495. RECOVERY SUGGESTION:\n
  1496.  Stop calling EXNEXT.\n
  1497. @ENDNODE
  1498.  
  1499. @NODE(233)
  1500. DOS ERROR:\n
  1501.  233: Object is soft link\n
  1502. \n
  1503. PROBABLE CAUSE:\n
  1504.  Attempt was made to access a soft-link for a device that does not support it.\n
  1505. @ENDNODE
  1506.  
  1507. @NODE(234)
  1508. DOS ERROR:\n
  1509.  234: Object is linked\n
  1510. \n
  1511.  Sorry, no further details available.\n
  1512. @ENDNODE
  1513.  
  1514. @NODE(235)
  1515. DOS ERROR:\n
  1516.  235: Bad loadfile hunk\n
  1517. \n
  1518. PROBABLE CAUSE:\n
  1519.  The program loaded is corrupted.\n
  1520.  \n
  1521. RECOVERY SUGGESTION:\n
  1522.  Load a new or original copy of the program. \n
  1523. @ENDNODE
  1524.  
  1525. @NODE(236)
  1526. DOS ERROR:\n
  1527.  236: Function not implemented\n
  1528. \n
  1529.  Sorry, no further details available.\n
  1530. @ENDNODE
  1531.  
  1532. @NODE(240)
  1533. DOS ERROR:\n
  1534.  240: Record not locked\n
  1535. \n
  1536.  Sorry, no further details available.\n
  1537. @ENDNODE
  1538.  
  1539. @NODE(241)
  1540. DOS ERROR:\n
  1541.  241: Record lock collision\n
  1542. \n
  1543. PROBABLE CAUSE:\n
  1544.  Another application is accessing the file.\n
  1545.  \n
  1546. RECOVERY SUGGESTION:\n
  1547.  Retry to access the file.\n
  1548. @ENDNODE
  1549.  
  1550. @NODE(242)
  1551. DOS ERROR:\n
  1552.  242: Record lock timeout\n
  1553. \n
  1554. PROBABLE CAUSE:\n
  1555.  Another application has the file locked.\n
  1556.  \n
  1557. RECOVERY SUGGESTION:\n
  1558.  Try again, or quit the other application and retry.\n
  1559. @ENDNODE
  1560.  
  1561. @NODE(243)
  1562. DOS ERROR:\n
  1563.  243: Record unlock error\n
  1564. \n
  1565.  Sorry, no further details available.\n
  1566. @ENDNODE
  1567.  
  1568. @NODE(303)
  1569. DOS ERROR:\n
  1570.  303: Buffer overflow\n
  1571. \n
  1572. PROBABLE CAUSE:\n
  1573.  Occurs if pattern matching string is too long.\n
  1574.  \n
  1575. RECOVERY SUGGESTION:\n
  1576.  Make pattern matching string shorter.\n
  1577. @ENDNODE
  1578.  
  1579. @NODE(304)
  1580. DOS ERROR:\n
  1581.  304: ***BREAK\n
  1582. \n
  1583. PROBABLE CAUSE:\n
  1584.  Occurs if program stopped via CTRL+C (^C)\n
  1585. @ENDNODE
  1586.  
  1587. @NODE(305)
  1588. DOS ERROR:\n
  1589.  305: File not executable\n
  1590. \n
  1591. PROBABLE CAUSE:\n
  1592.  The e (executable) bit of the file is clear.\n
  1593.  \n
  1594. RECOVERY SUGGESTION:\n
  1595.  Same as error 121.\n
  1596. @ENDNODE
  1597.  
  1598. * Unknowns
  1599.  
  1600. @NODE(UNKNOWNGURU)
  1601.  This is an unknown guru-number.\n
  1602. \n
  1603. @ENDNODE
  1604.  
  1605. @NODE(UNKNOWNDOS)
  1606. This is an unknown DOS error number.\n
  1607. @ENDNODE
  1608.  
  1609. * General & Recovery
  1610. @NODE(DEADEND)
  1611.  This is a DEADEND alert; the Amiga reboots after this.\n
  1612. \n
  1613. @ENDNODE
  1614.  
  1615. @NODE(RECOVERY)
  1616.  This is a RECOVERY alert; you can resume work after this.\n
  1617. \n
  1618. @ENDNODE
  1619.  
  1620. @ENDFILE
  1621.  
  1622. ** End of Guru.data file